leave stranded - Turco Inglés Diccionario